algae scrubber - Français Anglais Dictionnaire